Sdílet prostřednictvím


Modifikátory přístupu (Referenční dokumentace jazyka C#)

Modifikátory přístupu jsou klíčová slova používaná k určení deklarované přístupnosti člena nebo typu. Tato část představuje pět modifikátorů přístupu:

  • public
  • protected
  • internal
  • private
  • file

Pomocí modifikátorů přístupu je možné zadat následující sedm úrovní přístupnosti:

  • public: Přístup není omezený.
  • protected: Access je omezen na obsahující třídu nebo typy odvozené z obsahující třídy.
  • internal: Přístup je omezen na aktuální sestavení.
  • protected internal: Aplikace Access je omezena na aktuální sestavení nebo typy odvozené z obsahující třídy.
  • private: Přístup je omezen na typ obsahující.
  • private protected: Access je omezen na obsahující třídu nebo typy odvozené z obsahující třídy v rámci aktuálního sestavení.
  • file: Deklarovaný typ je viditelný pouze v aktuálním zdrojovém souboru. Typy s vymezeným oborem souborů se obecně používají pro generátory zdrojů.

V této části se také seznámíte s následujícími koncepty:

  • Úrovně přístupnosti: Pomocí čtyř modifikátorů přístupu deklarujte šest úrovní přístupnosti.
  • Doména přístupnosti: Určuje, kde lze v oddílech programu odkazovat na člena.
  • Omezení používání úrovní přístupnosti: Souhrn omezení používání deklarovaných úrovní přístupnosti.

Viz také